@charset "utf-8";
/* CSS Document */

/****住院********/
.left-main-title{height:37px; border-bottom:1px solid #d9e7f4; font-size:14px; font-weight:bold; padding-left:15px; line-height:37px; background-color:#f1f9ff;}

.left-con-menu{}
.left-con{width:238px; border-right:1px solid #d6e0e9; position:absolute; top:0; _top:1px; left:0; z-index:111;}
.left-con .first-layer h3{height:34px; border-bottom:1px solid #d9e7f4; font-size:12px; color:#000; padding:0 35px 0 15px; line-height:34px; position:relative; display:block; background-color:#fff; cursor:pointer; border-left:2px solid #fff;}
.left-con .first-layer .off{width:20px; height:20px; position:absolute; top:7px; right:6px; background-image:url(../images/inside/off.png); background-position:center center; background-repeat:no-repeat;}
.left-con .first-layer .hover{background-image:url(../images/inside/off_hover.png);}
.left-con .first-layer .sub-layer{border-bottom:1px solid #d9e7f4; padding:0; color:#484848; display:none;}
.left-con .first-layer .sub-layer .menu-tree{width:222px !important; overflow:auto; padding-left:15px;}
.l-tree li .l-body{/*width:222px;*/ height:30px;}
.l-box{margin-top:4px;}
.l-tree span{margin-top:4px; position:relative; _top:6px;}

/****展开*******/
.left-con .over-layer h3{border-left:2px solid #2897ff; background-color:#f4faff; font-weight:bold; color:#2897ff;}
.left-con .over-layer .on{background-image:url(../images/inside/on.png);}
.left-con .over-layer .hover{background-image:url(../images/inside/on_hover.png);}
.left-con .over-layer .sub-layer{display:block;}

/****自定义配置**********/
.custom-set{float:right; color:#2897ff; padding-right:12px; cursor:pointer; position:relative; position:absolute; top:10px; right:0;}
.set-con{padding:14px 0 4px 18px; overflow:hidden;}
.set-con span{width:49%; float:left;}
.set-con .checkbox{padding:0 0 0 26px; height:17px; display:inline-block; background-image:url(../images/inside/checkbox.gif); background-repeat:no-repeat; background-position:0 0; float:left; font-size:14px; line-height:17px; color:#000; margin-bottom:14px;}
.set-con .checked{background-position:0 -17px;}

.right-main-title{height:37px; border-bottom:1px solid #d9e7f4; font-size:14px; font-weight:bold; padding-left:15px; line-height:37px; background-color:#f1f9ff;}
.right-main-title span{float:left;}
.right-main-title .sub-bar{float:right; font-weight:normal; padding:6px 10px 0 0; font-size:12px;}
.right-main-con{}

/****检索框*********/
.search-bar{height:43px; padding:0 0 0 11px; overflow:hidden;}
.search-bar .search-box{width:253px; height:26px; margin:7px 0 0 0; border:1px solid #d9e7f4;}
.search-bar .search-box input{width:200px; height:26px; border:0; background:none; float:left; padding:0 10px; line-height:25px;}
.search-bar .search-box .search-btn{width:27px; height:26px; float:right; background:url(../images/inside/search_btn.gif) no-repeat;}
.search-bar .search-box .search-btn:hover{background:url(../images/inside/search_btn_hover.gif) no-repeat;}

/****报告单列表*********/
.report-list{ padding:0 6px; position:relative;}
.report-list ul{position:relative;}
.report-list ul li{width:33.3%; height:96px; float:left; padding-bottom:13px;}
.report-list ul li .plate{height:94px; border:1px solid #dfe7eb; background-color:#f4faff; margin:0 5px; text-align:center; display:block; color:#000; font-size:16px; padding:0 5px;}
.report-list ul li .plate span{display:inline-block; min-height:20px; _height:20px; text-align:center; background:url(../images/inside/report_icon.png) no-repeat left center; padding:10px 0 10px 44px; margin:25px auto 0;}
.report-list ul li.over .plate{height:93px; border-top:2px solid #2897ff; background-color:#fff; color:#2897ff;}
.report-list ul li.over .plate span{background:url(../images/inside/report_icon_hover.png) no-repeat left center; font-weight:bold;}

/*****报告单浏览**********/
.report-view{height:540px; position:relative;}
.report-view .left-tab{width:82px; height:540px; border-right:1px solid #e5edf4; position:absolute; top:0; left:0; background-color:#f4faff;}
.report-view .left-tab .left-tab-inner{height:540px; overflow:hidden; position:relative;}
.report-view .left-tab .up-btn{position:absolute; top:0; left:0; height: 69px; width: 82px; z-index:1111111; text-align: center;  padding-top: 11px; background:url(../images/arr/up.png) no-repeat left center;}
.report-view .left-tab .down-btn{position:absolute; bottom:0; left:0; height: 34px; width: 82px; z-index:1111111;  text-align: center; padding-top: 46px; background:url(../images/arr/down.png) no-repeat left center;}
.up-btn a{ display: inline-block; height: 23px; width: 39px; background:url(../images/arr/up_btn.png) no-repeat left center;}
.up-btn a:hover{background: url(../images/arr/up-btn-hover.png) no-repeat left center;}
.down-btn a{ display: inline-block; height: 23px; width: 39px; background :url(../images/arr/down_btn.png) no-repeat left center;}
.down-btn a:hover{background: url(../images/arr/down-btn-hover.png) no-repeat left center;}

.report-view .left-tab ul li{display:block; overflow:hidden; position:relative; padding-bottom:12px; padding-top:12px; cursor:pointer;}
.report-view .left-tab ul li span{width:22px; height:27px; display:block; margin:0 auto 10px; background-image:url(../images/inside/sub_report_icon.png); _background-image:url(../images/inside/sub_report_icon.gif); background-repeat:no-repeat; background-position:0 -27px;}
.report-view .left-tab ul li p{text-align:center; padding:0 4px; line-height:1.6; color:#67747f;}
.report-view .left-tab ul li .close-icon{width:10px; height:10px; font-size:0; line-height:0; position:absolute; top:9px; right:7px; background-image:url(../images/inside/tab_close_icon.png);_background-image:url(../images/inside/tab_close_icon.gif); background-repeat:no-repeat; background-position:0 0;}
.report-view .left-tab ul li .close-icon:hover{background-position:-10px 0;}
.report-view .left-tab ul li.selected{background-color:#2897ff;}
.report-view .left-tab ul li.selected span{background-position:0 0;}
.report-view .left-tab ul li.selected p{color:#fff;}
.report-view .left-tab ul li.selected .close-icon{background-position:-30px 0;}
.report-view .left-tab ul li.selected .close-icon:hover{background-position:-20px 0;}

/****显示报告单区域**********/
.report-area{margin-left:83px; height:540px;}
#ascrail2002{z-index:9999999999999 !important;}
